#ifndef _LED_H
#define _LED_H

#include "main.h"

/*--------------------------------------------------
	LED0	 PA4	  '0' is on, '1' is off
	LED1	 PA5	  '0' is on, '1' is off
	LED2     PA6      '0' is on, '1' is off
--------------------------------------------------*/
void LED_Configuration(void);

#define  LED0_ON()      GPIO_ResetBits(GPIOA, GPIO_Pin_4)
#define  LED0_OFF()     GPIO_SetBits(GPIOA, GPIO_Pin_4)
#define  LED0_TOGGLE()  GPIO_ToggleBits(GPIOA, GPIO_Pin_4)

#define  LED1_ON()      GPIO_ResetBits(GPIOA, GPIO_Pin_5)
#define  LED1_OFF()     GPIO_SetBits(GPIOA, GPIO_Pin_5)
#define  LED1_TOGGLE()  GPIO_ToggleBits(GPIOA, GPIO_Pin_5)

#define  LED2_ON()        GPIO_ResetBits(GPIOA, GPIO_Pin_6)
#define  LED2_OFF()       GPIO_SetBits(GPIOA, GPIO_Pin_6)
#define  LED2_TOGGLE()    GPIO_ToggleBits(GPIOA, GPIO_Pin_6)

#endif
